point guard - French English Dictionary